be immortalized - Español Inglés Diccionario